starring role - English Synonyms Dictionary